impervious to temperature and humidity - Türkçe İngilizce Sözlük